duty bound

[ˈdju:ti baund]
adj. 义不容辞的
[网络] 有责任;义务;责无旁贷